package com.ioc.common.enums;

/**
 * @author ONEC
 */
public enum ProductEnum {

    /**
     * 所有产品
     */
    DEFAULT("所有产品", 0),
    /**
     * 微信支付
     */
    WEIXIN("微信支付", 1),
    /**
     * 阿里支付
     */
    ALIPAY("阿里支付", 2),
    /**
     * 快捷支付
     */
    QUICK("快捷支付", 3),
    /**
     * 申请状态成功
     */
    REPAYMENT("还款", 4),
    /**
     * 申请状态成功
     */
    UNIONPAY("云闪付", 5);

    private String msg;

    private Integer index;

    ProductEnum(String msg, Integer index) {
        this.msg = msg;
        this.index = index;
    }
    /**
     * 判断是否包含在枚举里边：
     *
     * @param productName
     * @return boolean
     */
    public static boolean isInclude(String productName) {
        for (ProductEnum product : ProductEnum.values()) {
            if (product.name().equals(productName)) {
                return true;
            }
        }
        return false;
    }

}
